home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 4 / Precision Software Applications Silver Collection Volume 4 (1993).iso / drivers / pro50.arj / INSTALL.BAT next >
DOS Batch File  |  1992-12-01  |  6KB  |  147 lines

  1. echo off
  2. cls
  3. if ()==(%1) goto NO_ARG
  4. if (net)==(%2) goto NET
  5. if (NET)==(%2) goto NET
  6. if not exist %1\SYSTEM\SETUP.INF goto BADDIR
  7. goto DO_IT
  8. :NET
  9. if not exist %1\WIN.COM goto BADDIR
  10. goto DO_IT
  11. :NO_ARG
  12. cls
  13. echo                       ┌────────────────────────────────┐
  14. echo                       │** MACH32 Windows 3.1 Drivers **│
  15. echo                       │************ Build 50 **********│
  16. echo                       └────────────────────────────────┘
  17. echo  
  18. echo                This  batch file needs to know where your Windows
  19. echo                directory is located in order to properly install
  20. echo                the drivers.
  21. echo  
  22. echo                    ┌┬────────────────────────────────────┬┐
  23. echo                    ││ Usage: INSTALL [Windows Directory] ││
  24. echo                    └┴────────────────────────────────────┴┘
  25. echo                          Example: INSTALL C:\WINDOWS
  26. goto DONE
  27. :BADDIR
  28. cls
  29. echo                        ┌────────────────────────────────┐
  30. echo                        │** MACH32 Windows 3.1 Drivers **│
  31. echo                        │************ Build 50 **********│
  32. echo                        └────────────────────────────────┘
  33. echo  
  34. echo                      ERROR: INVALID PATH "%1"
  35. echo  
  36. echo               The path you specified in either incorrect or does
  37. echo               not exist.  Please  check the path to your Windows
  38. echo               directory and try again.  If  you continue to have
  39. echo               difficulty,  please  call ATI Customer Support for
  40. echo               assistance.
  41. echo  
  42. echo                    ┌┬────────────────────────────────────┬┐
  43. echo                    ││ Usage: INSTALL [Windows Directory] ││
  44. echo                    └┴────────────────────────────────────┴┘
  45. echo                          Example: INSTALL C:\WINDOWS
  46. goto DONE
  47. :DO_IT
  48. cls
  49. echo                        ┌────────────────────────────────┐
  50. echo                        │** MACH32 Windows 3.1 Drivers **│
  51. echo                        │************ Build 50 **********│
  52. echo                        └────────────────────────────────┘
  53. echo  
  54. echo                    This batch file will conveniently extract
  55. echo                    the  MACH32  Windows 3.1 drivers  to
  56. if (NET)==(%2) goto NETW
  57. if (net)==(%2) goto NETW
  58. echo                    your Windows system directory.
  59. goto NEXT
  60. :NETW
  61. echo                    your Personal Network Windows Directory.
  62. :NEXT
  63. echo                   ┌─────────────────────────────────────────┐
  64. echo                   │ If you are prompted to overwrite a file │
  65. echo                   │             press Y  for YES            │
  66. echo                   └─────────────────────────────────────────┘
  67. echo  
  68. echo                   Press any key to continue the installation
  69. echo                             or CONTROL-C to abort.
  70. echo 
  71. pause >nul
  72. cls
  73. echo                        ┌────────────────────────────────┐
  74. echo                        │** MACH32 Windows 3.1 Drivers **│
  75. echo                        │************ Build 50 **********│
  76. echo                        └────────────────────────────────┘
  77. echo  
  78. echo Decompressing . . .
  79. if (NET)==(%2) goto NETWORK
  80. if (net)==(%2) goto NETWORK
  81. windrvrs /e%1\SYSTEM
  82. if errorlevel == 0 goto NEXT0
  83. goto ERROR
  84. :NEXT0
  85. wingsdrv /e%1/SYSTEM
  86. if errorlevel == 0 goto NEXT1
  87. goto ERROR
  88. :NEXT1
  89. winpanel /e%1
  90. if errorlevel ==0 goto OK
  91. goto ERROR
  92. :NETWORK
  93. windrvrs /e%1
  94. if errorlevel == 0 goto NEXTT
  95. goto ERROR
  96. :NEXTT
  97. wingsdrv /e%1
  98. if errorlevel == 0 goto NEXTT1
  99. goto ERROR
  100. :NEXTT1
  101. winpanel /e%1
  102. if errorlevel == 0 goto OK
  103. goto ERROR
  104. :OK
  105. echo 
  106. pause
  107. cls
  108. echo                        ┌────────────────────────────────┐
  109. echo                        │** MACH32 Windows 3.1 Drivers **│
  110. echo                        │************ Build 50 **********│
  111. echo                        └────────────────────────────────┘
  112. echo                              ────────────────────
  113. echo                          ╒══════════════════════════╕
  114. echo                          │ Installation successful! │
  115. echo                          ╘══════════════════════════╛
  116. echo  
  117. echo           The first step of the Windows 3.1 drivers is now complete.
  118. echo           The next  step is to tell  Windows  to  use these drivers.
  119. echo           Please read  the README.1ST file for further instructions.
  120. goto DONE
  121. :ERROR
  122. cls
  123. echo                        ┌────────────────────────────────┐
  124. echo                        │** MACH32 Windows 3.1 Drivers **│
  125. echo                        │************ Build 50 **********│
  126. echo                        └────────────────────────────────┘
  127. echo                            ────────────────────
  128. echo                           ╒═════════════════════╕
  129. echo                           │ Installation Failed │
  130. echo                           ╘═════════════════════╛
  131. echo     
  132. echo     An error has been reported decompressing the Windows drivers.  This may
  133. echo     be due  to problems  accessing the  specified directory,  low free disk
  134. echo     space, or the archive is corrupt.  First, ensure the path you specified
  135. echo     is correct.  Second, run the DOS CHKDSK utility on your hard drive.  If
  136. echo     CHKDSK reports errors, correct the errors before continuing. Also, make
  137. echo     certain you have at least 4 Meg of free disk space available.
  138. echo     
  139. echo     If you  continue to  have  problems,  you  may  wish  to  try  manually
  140. echo     installing the drivers or  contact ATI Customer Support.  Manual driver
  141. echo     installation instructions are in README.1ST.
  142. :DONE
  143. echo  
  144. echo               ATI Customer Support: (416) 756-0711 9am-5:30pm
  145. echo                                FAX: (416) 756-0720
  146. echo                         Compuserve: GO ATITECH
  147.